Skip to main content

V2Adapter模块

V2Adapter 支持从 SaaS v2.x/CDP v1.x SDK 无缝升级到当前 SDK,兼容 2.x APIs 调用;只需要修改初始化代码和集成 V2Adapter 即可按照最新测量协议发送数据

  • 支持 SaaS (v2.x) to New SaaS,CDP (v1.x) to OP (v3.x v4.x) (皆指 SDK 版本)
  • 仅支持 Cocoapods 集成
  • 不兼容同时集成了运营平台 SDK 无缝升级
  • 部分接口归类为 Deprecated,在 Adapter 中为空实现,按照日志提示使用新接口或不处理
  • 部分接口归类为 Unavailable,调用将报错,请参考数据采集API文档使用新接口或删除调用
info

使用时注意模块版本需要与采集 SDK 版本保持一致


使用方式

  1. 集成当前版本无埋点 SDK
  2. 移除老版本 SaaS/CDP SDK 集成,如使用 Cocoapods 集成,删除 Podfile 中对应行;如手动集成,移除对应 framework 文件
  3. 移除老版本 SaaS/CDP SDK 初始化代码,如 [Growing startWithAccountId:...]
  4. 在您的 Podfile 文件中添加
pod 'GrowingAnalytics/V2Adapter'

打开终端,切换到项目目录,执行 pod installpod update

迁移本地数据

如需使用老版本 SDK 的用户数据 (userId、deviceId),请在当前 SDK 初始化之前,进行迁移

#import "Growing.h"

[GrowingV2Adapter upgrade];

// 初始化 SDK
...